$(function () {
    $('#btn_search').click(function(){
        window.location.href= 'pay.html?name=' + $('#hotelName').val();
    });

    $("input[id='requestEditEnddate']").datepicker({
        format: 'yyyy-mm-dd',
        language: "zh-CN",
        autoclose: true
    });
    
    $(".edit").on('click', function (e,obj) {
        e.preventDefault();
        $("#editModel .modal-title").html( $(this).attr('data-payTypeName'));
        $("#editModel").data('id', $(this).attr('data-id'));
        $("#editModel").data('payType', $(this).attr('data-payType'));
        $('#requestEditHotel').val($(this).attr('data-hotelName'));
        $('#requestEditEnddate').val($(this).attr('data-endDate'));
        if( $(this).attr('data-enable')==true ){
            $('#requestEditStatus_on').prop("checked",true);
            $('#requestEditStatus_off').removeProp("checked");
        }else{
            $('#requestEditStatus_off').prop("checked",true);
            $('#requestEditStatus_on').removeProp("checked");
        }
        if( $(this).attr('data-safeguardenable')==true ){
            $('#requestEditSafeguardStatus_on').prop("checked",true);
            $('#requestEditSafeguardStatus_off').removeProp("checked");
        }else{
            $('#requestEditSafeguardStatus_off').prop("checked",true);
            $('#requestEditSafeguardStatus_on').removeProp("checked");
        }
        if ( $(this).attr('data-payType')==1 || $(this).attr('data-payType') ==2) {
            $("#showStatus").addClass("hidden");
        } else {
            $("#showStatus").removeClass("hidden");
        }
        $('#saveInfo').html('');
        $("#editModel").modal();
    });

    $("input[type='radio']").on('click',function(){
        $(this).prop("checked",true).closest('label').siblings('label').find('input').removeProp("checked");
    });

    $('#requestEdit').click(function(){
        var param = {};
        param.hotelId = $("#editModel").data('id');
        param.payType = $("#editModel").data('payType');
        if($("#requestEditStatus_on").prop('checked')){
            param.enable = 1;
            if($('#requestEditEnddate').val()==''){
                $('#saveInfo').html('到期时间不能为空！');
                return false;
            }
        }else{
            param.enable = 0;
        }
        if($("#requestEditSafeguardStatus_on").prop('checked')){
            param.safeguardStatus = 1;
        }else{
            param.safeguardStatus = 0;
        }
        param.endData = $('#requestEditEnddate').val();
        $.post("payEdit.html", param, function(result){
            if(result.status==200){
                window.location.href=window.location.href;
            }else{
                $('#saveInfo').html('服务器繁忙！');
            }
        });
        return false;
    });
});